<?php

use function  Hyperf\Support\env;

return [
    // 前台接口端
    'auth_apis' => [
        'jwt_id' => env('APIS_JWT_ID') ?: '',                           // id
        'secret' => env('APIS_JWT_SECRET') ?: '',                       // 私钥
        'issuer' => env('APIS_JWT_ISSUER') ?: '',                       // 发布者
        'audience' => env('APIS_JWT_AUDIENCE') ?: '',                   // 使用者
        'duration' => (int)(env('APIS_JWT_DURATION') ?: 0) * 3600,      // 有效时长
    ],
    // 后台接口端
    'auth_admin' => [
        'jwt_id' => env('CONTROL_JWT_ID') ?: '',                            // id
        'secret' => env('CONTROL_JWT_SECRET') ?: '',                        // 私钥
        'issuer' => env('CONTROL_JWT_ISSUER') ?: '',                        // 发布者
        'audience' => env('CONTROL_JWT_AUDIENCE') ?: '',                    // 使用者
        'duration' => (int)(env('CONTROL_JWT_DURATION') ?? 24) * 3600,      // 有效时长（单位：小时）
    ],
];